bayonet cap finish - Turkish English Dictionary